# 使用一个基础镜像，这里选择 Nginx 作为 Web 服务器
FROM nginx:latest

# 将工作目录切换到 Nginx 的配置文件目录
WORKDIR /etc/nginx

# 复制自定义的 Nginx 配置文件（如果需要）
# COPY nginx.conf nginx.conf

# 将 Vue 项目构建后的静态文件复制到 Nginx 的默认网页目录
COPY dist/ /usr/share/nginx/html/

# 暴露 Nginx 服务的端口
EXPOSE 80

# 定义容器启动时执行的命令
CMD ["nginx", "-g", "daemon off;"]